/*
*********************************************************************************************************
*
*********************************************************************************************************
*/

#ifndef _BSP_H_
#define _BSP_H_

#include "debug.h"
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include "math.h"
#include "taskmanger.h"

void bsp_Init(void);


/*******************************************************************************
* app tick info opt
*******************************************************************************/
extern vtask_vector_type app_tick_task_list;
uint32_t app_tick_init (uint32_t TickPriority);
void app_tick_resume(void);
void app_tick_suspend(void);
uint32_t app_tick_get(void);
uint32_t app_tick_us_get(void);
void app_tick_duty_set(uint8_t ch, uint16_t duty);



#endif

